package com.tydic.borderer.domain.bo;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.tydic.common.mybatis.core.page.PageQuery;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serial;
import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class BordererDetailBo extends PageQuery {
    @Serial
    private static final long serialVersionUID = 6466203748381974921L;
    /**
     * 身份证号码
     */
    private String idCardNumber;
    /**
     * 边民卡号码
     */
    private String bordererCardNumber;
    /**
     * 审核状态（0待审核 1审核未通过 2审核通过）
     */
    private String auditStatus;
    /**
     * 认证状态（0未认证 1认证失败 2已认证）
     */
    @JsonProperty("certificationStatus")
    private String userCertificationStatus;
    /**
     * 手机号码
     */
    @JsonProperty("mobile")
    private String phoneNumber;
    /**
     * id列表
     */
    private List<String> ids;
}
